Skip to content

chore: version packages#46

Open
github-actions[bot] wants to merge 1 commit intomainfrom
changeset-release/main
Open

chore: version packages#46
github-actions[bot] wants to merge 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 9, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@resciencelab/dap@0.4.0

Minor Changes

  • dcd4f1c: Add UDP socket listener (port 8098) to bootstrap nodes for QUIC peer rendezvous and NAT endpoint discovery

  • 0d92856: Rename DeClaw to DAP across the package, plugin IDs, config keys, and public-facing docs.

  • dcd4f1c: Add POST /peer/key-rotation endpoint: both old and new Ed25519 keys sign the rotation record, TOFU cache is updated atomically

  • dcd4f1c: Remove Yggdrasil dependency. DAP now uses plain HTTP over TCP as its primary transport (with QUIC as an optional fast transport). This eliminates the need to install and run a Yggdrasil daemon, reducing agent onboarding to installing the plugin only.

    Breaking changes:

    • PluginConfig.yggdrasil_peers removed — use bootstrap_peers with plain HTTP addresses
    • PluginConfig.test_mode removed — no longer needed
    • Identity.cgaIpv6 and Identity.yggIpv6 removed from the type
    • BootstrapNode.yggAddr replaced with addr (plain hostname or IP)
    • isYggdrasilAddr() removed from peer-server
    • DEFAULT_BOOTSTRAP_PEERS is now empty — bootstrap addresses will be added to docs/bootstrap.json once AWS nodes are configured with public HTTP endpoints
    • startup_delay_ms default reduced from 30s to 5s
    • yggdrasil_check agent tool removed
    • openclaw p2p setup CLI command removed

Patch Changes

  • dcd4f1c: Upgrade bootstrap.json format to include transport endpoint fields (quicAddr, udpPort, httpPort) for future multi-transport bootstrap support
  • dcd4f1c: Expose did:key (W3C DID) in identity CLI output and agent tool response
  • dcd4f1c: Add TOFU binding TTL (default 7 days) to limit key compromise exposure window

@github-actions github-actions bot force-pushed the changeset-release/main branch from 513dd60 to 853f79a Compare March 12, 2026 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants